home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Oral Ecstasy
/
Oral Ecstasy (Over 1000 Hi-Res Color Photos).ISO
/
autorun
/
vv1.pas
< prev
Wrap
Pascal/Delphi Source File
|
1996-02-01
|
3KB
|
134 lines
unit Vv1;
interface
uses
SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
Forms, Dialogs, FileCtrl, StdCtrls, Buttons, ExtCtrls, MPlayer,prdi,
MyRotate;
type
TForm1 = class(TForm)
Image1: TImage;
DirectoryListBox1: TDirectoryListBox;
BitBtn1: TBitBtn;
Label2: TLabel;
FileListBox1: TFileListBox;
Label3: TLabel;
BitBtn2: TBitBtn;
Timer1: TTimer;
MediaPlayer1: TMediaPlayer;
BitBtn3: TBitBtn;
Bevel1: TBevel;
v31: TBitBtn;
v95: TBitBtn;
procedure DirectoryListBox1Change(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure v31Click(Sender: TObject);
procedure v95Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
st,go:Boolean;
implementation
{$R *.DFM}
procedure TForm1.DirectoryListBox1Change(Sender: TObject);
begin
FileListBox1.Directory:=DirectoryListBox1.Directory;
end;
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
Close;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
with mediaplayer1 do
begin
filename:='\autorun\v3.wav';
open;
end;
st:=True;
go:=true;
end;
procedure TForm1.SpeedButton1Click(Sender: TObject);
var cmd:array[0..255] of char;
begin
StrPcopy(cmd,'\autorun\vpic '+directoryListBox1.Directory);
winexec(Cmd,SW_showMaximized);
end;
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
if bitbtn2.caption='Music On' then
begin
mediaplayer1.stop;
st:=False;
bitbtn2.caption:='Music Off';
End
else
begin
mediaplayer1.play;
st:=True;
bitbtn2.caption:='Music On';
End;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if go then
if st then mediaplayer1.play
else mediaplayer1.stop;
end;
procedure TForm1.BitBtn3Click(Sender: TObject);
var
f:Textfile;
i:integer;
begin
assignfile(f,'c:\temp.ben');
rewrite(f);
tag:=1;
for i:=0 to filelistbox1.items.count-1 do
begin
Writeln(f,filelistbox1.items[i]);
end;
closefile(f);
priDial.show;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if tag=1 then
Deletefile('c:\temp.ben');
end;
procedure TForm1.v31Click(Sender: TObject);
begin
WinExec('\go.bat',SW_shownormal);
end;
procedure TForm1.v95Click(Sender: TObject);
begin
winexec('\Ployvie\polyview',Sw_ShowMaximized);
end;
end.